import router from './index'
import { getToken } from '@/utils/token'

router.beforeEach((to, from, next) => {
  // 有token, 不能去登录页
  // 无token, 需要用户"权限"的才需要去登录页
  if (getToken() !== null && to.path === '/login') {
    // 证明有token-已经登录了
    next(false) // 阻止跳转原地呆着
  } else {
    next()
  }
})

// {
//   path: '/login',
//   component: () => import(/* webpackChunkName: "Login" */ '@/views/Login'),
//   beforeEnter (to, from, next) {
//     if (store.state.token.length > 0) { // vuex里有token(代表登录过, 但是一定要注意过期和主动退出要先清除vuex和本地的token, 让其跳转登录页)
//       return next(false)
//     }
//     next()
//   }
// }
